============================================================================== Simba Drill JDBC Data Connector Release Notes ============================================================================== The release notes provide details of enhancements, features, known issues, and workflow changes in Simba Drill JDBC Connector 1.6.14.1002, as well as the version history. 1.6.14.1002 ================================================================= Released 2024-07-17 Resolved Issues The following issue has been resolved in Simba Drill JDBC Connector 1.6.14.1002. * [DRILLJ-555] The connector has unusable dependencies and pom.xml file. Known Issues The following are known issues that you may encounter due to limitations in the data source, the connector, or an application. * Parameterized queries are not supported. You cannot use queries that contain parameters. * On Windows, the connector returns an error when attempting to connect to a local ZooKeeper quorum. To resolve this issue, add the IP address of the ZooKeeper quorum to the Windows hosts file. The connector is then able to connect to the local ZooKeeper quorum successfully. Workflow Changes ============================================================= The following changes may disrupt established workflows for the connector. 1.6.6 ----------------------------------------------------------------------- * [DRILLJ-358] Updated class loading Beginning with this release, the driver adds support for JDBC 4.2 and removes support for the old class names, com.simba.drill.jdbc41.Driver and com.simba.drill.jdbc41.DataSource. Any connection that you have configured using the jdbc41 specific class names must be updated. The new class names are: com.simba.drill.jdbc.Driver and com.simba.drill.jdbc.DataSource. * [DRILLJ-300] Java Runtime Environment version Beginning with this release, the driver supports JRE 8 only. Any connections that you have configured using JRE 7 or earlier must be updated to use JRE 8 instead. Version History ============================================================== 1.6.14.1000 ------------------------------------------------------------------ Released 2024-03-04 Enhancements & New Features * [DRILLJ-483][DRILLJ-506] Updated third-party libraries The connector has been upgraded with the following third-party libraries: - Apache Drill Java Client 9.2.1 (previously 8.1.0) - Jackson-annotations 2.15.3 (previously 2.12.2) - Jackson-core 2.15.3 (previously 2.12.2) - Jackson-databind 2.15.3 (previously 2.12.2.2) - Netty 4.1.100 Final (previously 4.1.77 Final) 1.6.11.1006 ------------------------------------------------------------------ Released 2022-03-29 Enhancements & New Features * [DRILLJ-468][DRILLJ-474][DRILLJ-475][DRILLJ-476] Updated third-party libraries The connector now uses the following versions of these third-party libraries: - Netty version 4.1.73-Final (previously 4.1.68-Final) - Log4j version 2.17.1 (previously 1.2.17) - MapR version 1.16.1.400-eep-810 (previously 1.16.1.200-mapr-710) 1.6.10.1003 ------------------------------------------------------------------ Released 2021-12-15 Enhancements & New Features * [DRILLJ-419] Updated Netty library The connector has been updated to use version 4.1.59.Final of the Netty library. Previously the connector used version 4.1.49.Final). 1.6.10 ----------------------------------------------------------------------- Released 2021-10-20 Enhancements & New Features * [DRILLJ-465][DRILLJ-419][DRILLJ-469] Updated third-party libraries The connector has been updated to use the following libraries: - Apache Drill Java Client 1.16.1.200 (previously 1.16.0.106) - Google Protobuf 3.11.1 (previously 2.5.0) - Netty 4.1.49.Final (previously 4.0.48.Final) 1.6.8 ------------------------------------------------------------------------ Released 2021-06-30 Enhancements & New Features * [DRILLJ-460] Updated Apache Drill support The Apache Drill Java Client has been upgraded to version 1.16.0.106. 1.6.7 ------------------------------------------------------------------------ Released 2021-04-07 Enhancements & New Features * [DRILLJ-446][DRILLJ-452] Updated third-party libraries The connector now uses the following versions of these third-party libraries: - antlr-runtime 4.9.2 (previously 3.5.2) - commons-lang 3.11 (previously 3.3.2) - commons-codec 1.15 (previously 1.10) - google-guava 30.1-jre (previously 29.0) - jackson 2.12.2 (previously 2.10.1) - java assist 3.27.0-GA (previously 3.247.0-GA) - metrics 4.1.18 (previously 4.0.2) - reflections 0.9.12 (previously 0.9.10) - typesafe 1.4.1 (previously 1.2.1) Resolved Issues The following issue has been resolved in Simba Drill JDBC Connector 1.6.7. * [DRILLJ-445] When you execute a non-SELECT statement, the connector returns a ClassCastException. ==============================================================================